extended leave - German English Dictionary